made provision - French English Dictionary